diplomatic protest - Turco Inglés Diccionario